package com.blood.modules.pregnancy.dto.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 孕妇信息
 *
 * @author daoren
 * @date 2022-11-25 09:00:10
 */
@Data
@ApiModel(value = "孕妇信息", description = "孕妇信息")
public class PregnancyInfoResp {
    @ApiModelProperty("孕妇id")
    private String id;
    @ApiModelProperty("状态（1正常，2预警，3危险，4已出院）")
    private Integer status;
    @ApiModelProperty("姓名")
    private String name;
    @ApiModelProperty("年龄")
    private Integer age;
    @ApiModelProperty("孕产次数")
    private Integer embryoNumber;
    @ApiModelProperty("住院编号")
    private String hospitalNumber;
    @ApiModelProperty("建档医院")
    private String hospitalId;
    @ApiModelProperty("主治医生id")
    private String doctorId;
    @ApiModelProperty("助产士id")
    private String midwifeId;
    @ApiModelProperty("床号")
    private String bedNumber;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("预产期")
    private Date dueDate;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("宫缩开始时间")
    private Date declineTime;

}
